involving polymerisation - French English Dictionary